home *** CD-ROM | disk | FTP | other *** search
/ Hráč 2004 June / Hrac_70_2004-06_dvd.iso / Updates&patches / Knights Of The Temple / knightsofthetemplepatch1.exe / CampaignGui.xrg < prev    next >
Text File  |  2004-03-19  |  10KB  |  430 lines

  1. *include "LoadGame\\GUI_LoadGame.xrg"
  2. *include "GUI_NewGame.xrg"
  3.  
  4. // ------------------------------------------------------------------------------------------------------------
  5. //
  6. //                                            GAMEMENU
  7. //
  8. // ------------------------------------------------------------------------------------------------------------
  9.  
  10. *WINDOW "GAMEMENU"
  11. {
  12.     *CLASSNAME         "P3Menu"
  13.  
  14.     *RGN             0, 0, 1024,768
  15.  
  16.     *STYLE             HIDDENFOCUS
  17.     *ACCELLERATOR         gui_cancel,,"cg_playsound\"GUI_OK\";cg_menu \"\""
  18.     *ACCELLERATOR         gui_back,,"cg_playsound\"GUI_OK\";cg_menu \"\""
  19.     *ACCELLERATOR         esc,,"cg_playsound\"GUI_OK\";cg_menu \"\""
  20.  
  21.     *SCRIPT_CREATE         "pause 1"
  22.     *SCRIPT_DESTROY     "pause 0"
  23.     *FOCUS            "PauseMenu"
  24.  
  25.     *FULLSCREEN        false
  26.  
  27.  
  28.     *WINDOW    "PauseMenu"
  29.     {
  30.         *CLASSNAME         "P3SubMenu"
  31.         *RGN             212, 150, 600, 550
  32.         *STYLE             HIDDENFOCUS
  33.         *IMAGE             "GUI_Menu_Pause"
  34.         *IMAGE_STYLE         IMG_STRETCHFITX,IMG_STRETCHFITY            
  35.         *SHOW            FROM_START
  36.  
  37.         *FOCUS            "RESUME"
  38.  
  39.         *WINDOW
  40.         {
  41.             *CLASSNAME         "Text"
  42.             *RGN             140, 75, 320, 55
  43.             *TEXT             "ºZ50ºLSTD_PAUSED"
  44.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  45.             *TEXT_SHADOW         0x60888888
  46.             *STYLE            HIDDENFOCUS
  47.         }
  48.  
  49.         *WINDOW        "RESUME"
  50.         {
  51.             *CLASSNAME         "P3Button"
  52.             *RGN             140, 150, 320, 50
  53.             *TEXT             "ºZ35ºLMENU_RESUME"
  54.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  55.             *TEXT_SHADOW         0x60888888
  56.  
  57.             *ONPRESS         SOUND,"Gui_ok"
  58.             *ONPRESS         SCRIPT,"cg_menu \"\""
  59.             *ONFOCUS        SOUND,"Gui_select"
  60.  
  61.             *SELECT_IMAGE         GUI_Menu_Marker
  62.             *SELECT_MODE        DOUBLE
  63.  
  64.             *PADBUTTON1_TEXT     ""
  65.             *PADBUTTON2_TEXT     ""
  66.             *NO_BACKGROUND
  67.  
  68.             *ACCELLERATOR     GUI_UP,"QUIT",
  69.         }
  70.  
  71.         *WINDOW "RESTART"
  72.         {
  73.             *CLASSNAME         "P3Button"
  74.             *RGN             140, 200, 320, 50
  75.             *TEXT             "ºZ35ºLMENU_RESTARTLEVEL"
  76.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  77.             *TEXT_SHADOW         0x60888888
  78.             *TEXT_COLOR         WHITE    
  79.  
  80.             *ONPRESS         DIALOG,"DLG_RESTARTLEVEL"
  81.             *ONPRESS         SOUND,"Gui_ok"
  82.             *ONFOCUS        SOUND,"Gui_select"
  83.  
  84.             *REGISTRY            CURR_GAME
  85.             *REGISTRY_KEY       GAME_DIFFICULTY
  86.             *REGISTRY_NOTVALUE    4    
  87.             *MISSINGKEY_TEXT    "ºZ35ºLMENU_RESTARTLEVEL"
  88.         
  89.             *SELECT_IMAGE         GUI_Menu_Marker
  90.             *SELECT_MODE        DOUBLE
  91.  
  92.             *PADBUTTON1_TEXT     ""
  93.             *PADBUTTON2_TEXT     ""
  94.             *NO_BACKGROUND
  95.         }
  96.  
  97.         *WINDOW        "LOAD"
  98.         {
  99.             *CLASSNAME         "P3Button_LoadGameMenu"
  100.             *RGN             140, 250, 320, 50
  101.             *TEXT             "ºZ35ºLMENU_LOADGAME"
  102.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  103.             *TEXT_SHADOW         0x60888888
  104.  
  105.             *ONPRESS         SOUND,"Gui_ok"
  106.             *ONPRESS         SCRIPT,"cg_menu \"LOADGAME\""
  107.             *ONFOCUS        SOUND,"Gui_select"
  108.  
  109.             *ONFAIL            SOUND,"GUI_cancel"
  110.  
  111.             *SELECT_IMAGE         GUI_Menu_Marker
  112.             *SELECT_MODE        DOUBLE
  113.  
  114.             *PADBUTTON1_TEXT     ""
  115.             *PADBUTTON2_TEXT     ""
  116.             *NO_BACKGROUND
  117.         }
  118.  
  119.         *WINDOW "BRIEFING"
  120.         {
  121.             *CLASSNAME         "P3Button"
  122.             *RGN             140, 300, 320, 50
  123.             *TEXT             "ºZ35ºLMENU_BRIEFING"
  124.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  125.             *TEXT_SHADOW         0x60888888
  126.  
  127.             *ONPRESS         SCRIPT,"cg_menu \"GAME_BRIEFING\""
  128.             *ONPRESS         SOUND,"Gui_ok"
  129.             *ONFOCUS        SOUND,"Gui_select"
  130.  
  131.             *SELECT_IMAGE         GUI_Menu_Marker
  132.             *SELECT_MODE        DOUBLE
  133.  
  134.             *PADBUTTON1_TEXT     ""
  135.             *PADBUTTON2_TEXT     ""
  136.             *NO_BACKGROUND
  137.         }
  138.  
  139.         *WINDOW "OPTIONS"
  140.         {
  141.             *CLASSNAME         "P3Button"
  142.             *RGN             140, 350, 320, 50
  143.             *TEXT             "ºZ35ºLMENU_OPTIONS"
  144.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  145.             *TEXT_SHADOW     0x60888888
  146.  
  147.             *ONPRESS         SCRIPT,"cg_menu \"Options_InGame\""
  148.             *ONPRESS         SOUND,"Gui_ok"
  149.             *ONFOCUS        SOUND,"Gui_select"
  150.                 
  151.             *SELECT_IMAGE         GUI_Menu_Marker
  152.             *SELECT_MODE        DOUBLE
  153.  
  154.             *PADBUTTON1_TEXT     ""
  155.             *PADBUTTON2_TEXT     ""
  156.             *NO_BACKGROUND
  157.         }
  158.  
  159.         *WINDOW "QUIT"
  160.         {
  161.             *CLASSNAME         "P3Button"
  162.             *RGN             140, 400, 320, 50
  163.             *TEXT             "ºZ35ºLMENU_QUIT"
  164.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  165.             *TEXT_SHADOW         0x60888888
  166.  
  167.             *ONPRESS         DIALOG,"DLG_QUITTOMENU"
  168.             *ONPRESS         SOUND,"Gui_ok"
  169.             *ONFOCUS        SOUND,"Gui_select"
  170.  
  171.             *SELECT_IMAGE         GUI_Menu_Marker
  172.             *SELECT_MODE        DOUBLE
  173.  
  174.             *PADBUTTON1_TEXT     ""
  175.             *PADBUTTON2_TEXT     ""
  176.             *NO_BACKGROUND
  177.             
  178.             *ACCELLERATOR     GUI_DOWN,"RESUME",
  179.         }
  180.  
  181.     }
  182. }
  183.  
  184. // ------------------------------------------------------------------------------------------------------------
  185. //
  186. //                                            Video
  187. //
  188. // ------------------------------------------------------------------------------------------------------------
  189.  
  190. *WINDOW "INGAME_FMV"
  191. {
  192.     *CLASSNAME         "P3Menu"
  193.     *RGN             0, 0, 640, 480
  194.     *STYLE             HIDDENFOCUS
  195.  
  196.     *SCRIPT_CREATE         "releaseall;pause 1"
  197.     *SCRIPT_DESTROY     "pause 0"
  198.  
  199.     *WINDOW "Video_Window"
  200.     {
  201.         *PLATFORM     NORMAL,
  202.         *CLASSNAME     "P3Movie"
  203.         *RGN         0, 0, 640, 360
  204.         *OFFSET     0,60
  205.         *SOUND        GUI_OK
  206.         *ONEXIT        "pause 0"
  207.         *LINK         "cg_menu\"\""
  208.         *VIDEO         "*VIDEO_Attract_01"
  209.         *STYLE         HIDDENFOCUS
  210.     }
  211.  
  212.     *WINDOW "Video_Window"
  213.     {
  214.         *PLATFORM     WIDESCREEN,
  215.         *CLASSNAME     "P3Movie"
  216.         *RGN         0, 0, 640, 480
  217.         *OFFSET     0,0
  218.         *SOUND        GUI_OK
  219.         *ONEXIT        "pause 0"
  220.         *LINK         "cg_menu\"\""
  221.         *VIDEO         "*VIDEO_Attract_01"
  222.         *STYLE         HIDDENFOCUS
  223.     }
  224.     
  225.     *PADBUTTON_PCVISIBLE
  226.     *PADBUTTON3_TEXT     "ºLMENU_CUTSCENEQUIT"
  227. }
  228.  
  229.  
  230. // ------------------------------------------------------------------------------------------------------------
  231. //
  232. //                                            Briefing
  233. //
  234. // ------------------------------------------------------------------------------------------------------------
  235.  
  236. *WINDOW "Briefing"
  237. {
  238.     *CLASSNAME         "P3Menu"
  239.     *RGN             0, 0, 1024, 768
  240.     *STYLE             HIDDENFOCUS
  241.     *FULLSCREEN        false
  242.     *ACCELLERATOR         gui_button3,,"cg_playsound \"GUI_ok\";endbriefing"
  243.     *ACCELLERATOR         return,,"cg_playsound \"GUI_ok\";endbriefing"
  244.  
  245.     *PADBUTTON_PCVISIBLE
  246. //    *PADBUTTON3_TEXT     "ºLMENU_CONTINUE"
  247. }
  248.  
  249. // ------------------------------------------------------------------------------------------------------------
  250. //
  251. //                                            "BRIEFING"
  252. //
  253. // ------------------------------------------------------------------------------------------------------------
  254.  
  255. *WINDOW "GAME_BRIEFING"
  256. {
  257.     *CLASSNAME         "P3Menu"
  258.     *RGN             0, 0, 1024,768
  259.     *STYLE             HIDDENFOCUS
  260.  
  261.     *ACCELLERATOR         gui_cancel,,"cg_playsound\"GUI_OK\";cg_lastmenu"
  262.     *ACCELLERATOR         gui_back,,"cg_playsound\"GUI_OK\";cg_lastmenu"
  263.     *ACCELLERATOR         esc,,"cg_playsound\"GUI_OK\";cg_lastmenu"
  264.     *ACCELLERATOR         gui_ok,,"cg_playsound\"GUI_OK\";cg_lastmenu"
  265.     *ACCELLERATOR         enter,,"cg_playsound\"GUI_OK\";cg_lastmenu"
  266.  
  267.     *SCRIPT_CREATE         "pause 1"
  268.     *SCRIPT_DESTROY     "pause 0"
  269.  
  270.     *WINDOW    
  271.     {
  272.         *CLASSNAME         "P3SubMenu"
  273.         *RGN             0, 0, 1024, 768
  274.         *STYLE             HIDDENFOCUS
  275.         *SHOW            ALWAYS
  276.         *TRANSITION        FADE
  277.         *TRANSITION_TIME    1
  278.         
  279.         *WINDOW
  280.         {
  281.             *CLASSNAME         "P3Bitmap_Briefing"
  282.             *RGN             0, 0, 1024,768
  283.             *STYLE             HIDDENFOCUS
  284.     
  285.  
  286.             *WINDOW
  287.             {
  288.                 *CLASSNAME         "P3Text_BriefingName"
  289.                 *RGN             112, 200, 800, 50
  290.                 *STYLE             HIDDENFOCUS
  291.                 *TEXT_SIZE        50
  292.                 *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  293.                 *TEXT_SHADOW     0x60888888
  294.             }
  295.  
  296.             *WINDOW
  297.             {
  298.                 *CLASSNAME         "P3Text_BriefingDesc"
  299.                 *RGN             112, 500, 800, 150
  300.                 *STYLE             HIDDENFOCUS
  301.                 *TEXT_SIZE        35
  302.                 *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW,TEXT_WORDWRAP
  303.                 *TEXT_SHADOW     0x60888888
  304.             }    
  305.         }
  306.     }
  307.  
  308.     
  309.  
  310.     //*PADBUTTON_PCVISIBLE
  311.     *PADBUTTON1_TEXT     "ºLDLGOPTION_OK"
  312. }
  313.  
  314. // ------------------------------------------------------------------------------------------------------------
  315. //
  316. //                                            FAILED MISSION
  317. //
  318. // ------------------------------------------------------------------------------------------------------------
  319.  
  320. *WINDOW "FAILEDMISSION"
  321. {
  322.     *CLASSNAME     "P3Menu"
  323.     *RGN         0, 0, 1024, 768
  324.     *CLIENTCLASS     ""
  325.     *CAPTIONCLASS    ""
  326.     *BORDERCLASS     ""
  327.     *STYLE         HIDDENFOCUS
  328.     
  329.  
  330.     *FOCUS        "FailWindow"
  331.  
  332.     // ====================
  333.     // SUB: F A I L E D
  334.     // ====================
  335.  
  336.     *WINDOW        "FailWindow"
  337.     {
  338.         *CLASSNAME         "P3SubMenu"
  339.         *RGN             0, 0, 1024, 768
  340.         *LOCALRGN        112, 200, 800, 400
  341.         *STYLE             HIDDENFOCUS
  342.  
  343.         *SHOW            ALWAYS
  344.         *IMAGE             "GUI_Menu_Fail"
  345.         *FOCUS            "Restart"        
  346.  
  347.         *WINDOW
  348.         {
  349.             *CLASSNAME         "Text"
  350.             *RGN             0, 0, 800, 50
  351.             *STYLE             HIDDENFOCUS
  352.             *TEXT             "ºZ50ºLSTD_FAILED"
  353.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  354.             *TEXT_SHADOW         0x60888888
  355.             *STYLE            HIDDENFOCUS
  356.         }
  357.  
  358.  
  359.  
  360.         *WINDOW "PLAYAGAIN"
  361.         {
  362.             *CLASSNAME         "P3Button_Resume"
  363.             *RGN             0, 100, 800, 50
  364.  
  365.             *TEXT             "ºZ35ºLMENU_PLAYAGAIN"
  366.             *TEXT_COLOR         WHITE    
  367.             *TEXT_SHADOW         0xFF000000
  368.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  369.  
  370.             *ONPRESS         SOUND,"Gui_ok"
  371.             *ONFOCUS        SOUND,"Gui_select"
  372.  
  373.             *SELECT_IMAGE        GUI_Menu_Marker
  374.             *SELECT_MODE        DOUBLE
  375.  
  376.             *PADBUTTON1_TEXT     ""
  377.             *PADBUTTON2_TEXT     ""
  378.             *NO_BACKGROUND
  379.         }
  380.  
  381.         *WINDOW
  382.         {
  383.             *CLASSNAME         "P3Button"
  384.             *RGN             0, 150, 800, 50
  385.             *TEXT             "ºZ35ºLMENU_LOADGAME"
  386.             *TEXT_COLOR         WHITE
  387.             *TEXT_SHADOW         0xFF000000
  388.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  389.             
  390.             *ONPRESS         SCRIPT,"cg_menu \"LOADGAME\""
  391.             *ONPRESS         SOUND,"Gui_ok"
  392.             *ONFOCUS        SOUND,"Gui_select"
  393.         
  394.         
  395.             *SELECT_IMAGE         GUI_Menu_Marker
  396.             *SELECT_MODE        DOUBLE
  397.  
  398.             *PADBUTTON1_TEXT     ""
  399.             *PADBUTTON2_TEXT     ""
  400.             *NO_BACKGROUND
  401.         }
  402.  
  403.         *WINDOW    
  404.         {
  405.             *CLASSNAME         "P3Button"
  406.             *RGN             0, 200, 800, 50
  407.             *TEXT             "ºZ35ºLMENU_QUIT"
  408.             *TEXT_COLOR         WHITE    
  409.             *TEXT_SHADOW         0xFF000000
  410.             *TEXT_STYLE        TEXT_CENTER,TEXT_CENTERY,TEXT_SHADOW
  411.             
  412.             *ONPRESS         SCRIPT,"cg_menu\"menu\"" 
  413.             *ONPRESS         SCRIPT,"disconnect" 
  414.             *ONPRESS         SOUND,"Gui_ok"
  415.             *ONFOCUS        SOUND,"Gui_select"
  416.         
  417.             *SELECT_IMAGE         GUI_Menu_Marker
  418.             *SELECT_MODE        DOUBLE
  419.  
  420.             *PADBUTTON1_TEXT     ""
  421.             *PADBUTTON2_TEXT     ""
  422.             *NO_BACKGROUND
  423.         }
  424.  
  425.     }
  426.     
  427. }
  428.  
  429. // ------------------------------------------------------------------------------------------------------------
  430.